Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Various Fixes for Gnome Extension #4391

Closed
wants to merge 33 commits into from
Closed

Various Fixes for Gnome Extension #4391

wants to merge 33 commits into from

Conversation

soumyaDghosh
Copy link
Contributor

@soumyaDghosh soumyaDghosh commented Oct 4, 2023

  • Have you followed the guidelines for contributing?
  • Have you signed the CLA?
  • Have you successfully run make lint?
  • Have you successfully run pytest tests/unit?

Changes:

  • The gnome-sdk has webkit2gtk-4.1 files, but it also needs a layout just like webkit2gkt-4.0.
  • Changed the SNAPCRAFT in the layouts to CRAFT
  • Updated description[Gnome SDK now has Gnome-45 libraries also]

@soumyaDghosh soumyaDghosh changed the title Various Fixes for Gnome SDK Various Fixes for Gnome Extension Oct 4, 2023
Copy link
Contributor

@sergio-costas sergio-costas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, although it seems that the linter has some complains...

Copy link
Collaborator

@sergiusens sergiusens left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you have not changed any unit tests, I would make 2 PRs, one for the text change and another for the layout changes

@soumyaDghosh
Copy link
Contributor Author

you have not changed any unit tests, I would make 2 PRs, one for the text change and another for the layout changes

Should I close this PR then?

@sergiusens
Copy link
Collaborator

you have not changed any unit tests, I would make 2 PRs, one for the text change and another for the layout changes

Should I close this PR then?

what I mean is that this PR is failing as you changed code but not their related unit tests

@sergiusens
Copy link
Collaborator

if you want to close and create two new from scratch PRs go ahead, or trim this down to one thing (the text change perhaps)

sergiusens and others added 17 commits November 17, 2023 18:24
Build libgit2 from source, also ensure we do not download any wheels.

Signed-off-by: Sergio Schvezov <[email protected]>
Signed-off-by: Sergio Schvezov <[email protected]>
- Migrate the command logic used to orchestrate a remote build.
    - Some of this code was moved to a new class, RemoteBuild
- Store a copy of the project directory in the local cache
- Clean up the cache after a build completes
- Typing and linting updates

Signed-off-by: Callahan Kovacs <[email protected]>
LP: #2008237

Signed-off-by: 林博仁(Buo-ren Lin) <[email protected]>
Signed-off-by: Callahan Kovacs <[email protected]>
Co-authored-by: Callahan Kovacs <[email protected]>
@soumyaDghosh
Copy link
Contributor Author

recreating this PR, with some added changes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants